B-spline snakes: a flexible tool for parametric contour detection
نویسندگان
چکیده
We present a novel formulation for B-spline snakes that can be used as a tool for fast and intuitive contour outlining. We start with a theoretical argument in favor of splines in the traditional formulation by showing that the optimal, curvature-constrained snake is a cubic spline, irrespective of the form of the external energy field. Unfortunately, such regularized snakes suffer from slow convergence speed because of a large number of control points, as well as from difficulties in determining the weight factors associated to the internal energies of the curve. We therefore propose an alternative formulation in which the intrinsic scale of the spline model is adjusted a priori; this leads to a reduction of the number of parameters to be optimized and eliminates the need for internal energies (i.e., the regularization term). In other words, we are now controlling the elasticity of the spline implicitly and rather intuitively by varying the spacing between the spline knots. The theory is embedded into a multiresolution formulation demonstrating improved stability in noisy image environments. Validation results are presented, comparing the traditional snake using internal energies and the proposed approach without internal energies, showing the similar performance of the latter. Several biomedical examples of applications are included to illustrate the versatility of the method.
منابع مشابه
Parametric B-spline snakes on distance maps - Application to segmentation of histology images
We construct parametric active contours (snakes) for outlining cells in histology images. These snakes are defined in terms of cubic B-spline basis functions. We use a steerable ridge detector for obtaining a reliable map of the cell boundaries. Using the contour information thus obtained, we compute a distance map and specify it as one of the snake energies. To ensure smooth contours, we also ...
متن کاملMulti-scale B-spline Snakes for General Contour Detection
Traditional snakes suffer from slow convergence speed (many control points) and difficult to adjust weighting factors for internal energy terms. We propose an alternative formulation using cubic B-splines, where the knot spacing is variable and controlled by the user. A larger knot spacing allows to reduce the number of parameters, which increases optimization speeds. It also eliminates the nee...
متن کاملUnited Snakes
Since their debut in 1987, snakes (active contour models) have become a standard image analysis technique with several variants now in common use. We present a framework called "United Snakes", which has two key features. First, it unifies the most popular snake variants, including finite difference, B-spline, and Hermite polynomial snakes in a consistent finite element formulation, thus expand...
متن کاملB-spline Snakes and a JAVA Interface: An Intuitive Tool for General Contour Outlining
1 This work was mainly performed while employed with the Bioengineering and Physical Science Program, BEPS/ORS, National Institutes of Health (NIH), Bethesda, MD, USA. Abstract We present a novel formulation for B-spline snakes that can be used as a tool for fast and intuitive contour outlining. The theory is implemented in a platform independent JAVA interface, which allows real time computati...
متن کاملInterpolation snakes for border detection in ultrasound images
Ultrasound images present major challanges to just about any segmentation algorithm, including active contour techniques, due to increased specularity, non-uniform edges along the boundaries of interest, incomplete and misleading visual support. Active contours that depend on a vector of parameters (e.g. B-splines), have been proposed in the literature, and have the advantage over traditional s...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- IEEE transactions on image processing : a publication of the IEEE Signal Processing Society
دوره 9 9 شماره
صفحات -
تاریخ انتشار 2000